Need Help with Streaming Live Video from my Joomla Site (FLV)

  • MichaelMaxim
  • Newbie
  • Newbie
  • User avatar
  • Posts: 10

Post 3+ Months Ago

I have a Joomla 1.0.x site that we want to broadcast live video streams from periodically when we are at race events. Others are doing this from their sites but I am unsure of the technologies being used.

I do know that the folks are using some product from Adobe such as Flash Media Server 3.5 or Flash Streaming Server, Flash Encoder, an AirCard from a carrier like AT&T, Sprint, Verizon, etc, a laptop, web cam and a portable wireless router.

I have a full data center with 4 load balanced T1's and a dedicated server that I can install FMS on. I'm that admin for the data center so I can configure the firewall for inbound/outbound traffic however I need to. I also have a laptop and a Cradlepoint 12v wireless router with a Sprint Air Card that plugs into the side of it for my Internet connection when at these events along with a web cam.

I need to figure out how to encode the webcam video into a flash file that is uploaded to the Flash Media Server which will produce the live URL link for the video that I can embed into my Joomla site for users to see us live. If anyone could render some assistance, that would be great!
Moderator Remark: edit subject
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23455
  • Loc: Woodbridge VA

Post 3+ Months Ago

Mike check this additional product that you can use in conjunction with Media Server. THink you can make it happen with this

http://www.adobe.com/products/visualcom ... r/faq.html

Quote:
Yes, Adobe Visual Communicator outputs to FLV in two ways. First, FLV files can be uploaded to Adobe Acrobat® Connect™ Professional and Adobe Presenter software. Additionally, stream live Flash video presentations over the Internet using Adobe Flash Media Server (available separately or through a Flash Media Solution Provider).
  • MichaelMaxim
  • Newbie
  • Newbie
  • User avatar
  • Posts: 10

Post 3+ Months Ago

I'll look at that but I seem to recall that Flash Media Encoder will grab a webcam stream and convert it on the fly. I have to figure out how to get it to my FLV Media Server.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23455
  • Loc: Woodbridge VA

Post 3+ Months Ago

Have you seen this?

http://www.adobe.com/devnet/flash/artic ... _live.html
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23455
  • Loc: Woodbridge VA

Post 3+ Months Ago

Here's something more current
http://www.adobepress.com/articles/arti ... 8&seqNum=4
  • MichaelMaxim
  • Newbie
  • Newbie
  • User avatar
  • Posts: 10

Post 3+ Months Ago

I was able to get Flash Media Server server setup. Version 3.5. However I am having trouble making the connection from the Flash Media Encoder on my laptop to the streaming server...

Anyone have any suggestions or pointers?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23455
  • Loc: Woodbridge VA

Post 3+ Months Ago

Mike and I were chatting a bit about this. Here's some additional info for anyone reading

Quote:
DudeItsMikeMaxim (10:04:14 AM): hey i wanted to see if you could assist me in getting this Adobe Flash Media server running. I have the server all setup
DudeItsMikeMaxim (10:04:20 AM): and ports open on the firewall
markbowker (10:04:27 AM): I was just looking at your post
DudeItsMikeMaxim (10:04:29 AM): and a webcam that i'm pushing a stream to the server
DudeItsMikeMaxim (10:05:00 AM): but i can't figure out how to publish my cam stream from Flash encoder to the server or where to publish the live feed on the server
DudeItsMikeMaxim (10:05:42 AM): http://12.182.23.171
DudeItsMikeMaxim (10:05:45 AM): is my streaming server
markbowker (10:05:47 AM): I think you have to set up an FLV player and connect using Netstream. Let me do a little digging.
DudeItsMikeMaxim (10:05:59 AM): there's a document on the home page
DudeItsMikeMaxim (10:06:05 AM): that shows you how to do the live streaming
DudeItsMikeMaxim (10:06:24 AM): but i am not sure how to set the server up to accept the stream as an application and publish it for public view
DudeItsMikeMaxim (10:06:33 AM): that link has documentation on it
markbowker (10:06:40 AM): looking
markbowker (10:08:00 AM): What version of Flash are you using?
DudeItsMikeMaxim (10:08:14 AM): not using any version really
DudeItsMikeMaxim (10:08:23 AM): i'm using Flash Media Encoder
DudeItsMikeMaxim (10:08:31 AM): to grab the video stream and send it directly to the server
DudeItsMikeMaxim (10:08:45 AM): i am not doing anything within the real application "Flash" at the moment
markbowker (10:09:08 AM): does Flash media server provide a 'player'?
DudeItsMikeMaxim (10:09:16 AM): i'm using flash media live encoder 3
markbowker (10:12:14 AM): it's really a bit out of my frame of reference. But I think you still have to make a connection like described in part 3 here http://www.adobe.com/devnet/flashmedias ... 3_fm3.html
markbowker (10:12:27 AM): Netstream is what makes the streaming work
DudeItsMikeMaxim (10:12:56 AM): in Flash Media Encoder it says Netstream.Publish.Start Session started
DudeItsMikeMaxim (10:13:09 AM): it pushes the stream to the server
DudeItsMikeMaxim (10:13:13 AM): over port 80
markbowker (10:13:19 AM): now, also if this is being converted to FLV, and you are using IIS, you will also need to ad the FLV mimetype as it is not included by default.
DudeItsMikeMaxim (10:13:23 AM): using rtmp://
DudeItsMikeMaxim (10:13:33 AM): no
DudeItsMikeMaxim (10:13:41 AM): Flash Media Server has Apache built in
markbowker (10:13:45 AM): gottcha
DudeItsMikeMaxim (10:13:47 AM): according to them
DudeItsMikeMaxim (10:13:57 AM): it's a prepackaged solution that should work right out of the box
DudeItsMikeMaxim (10:14:06 AM): that's the glory of Flash Media Server 3.5
DudeItsMikeMaxim (10:14:16 AM): no fumbling with connections or action scripts
markbowker (10:14:44 AM): off the wall question. What codec is being used?
markbowker (10:14:50 AM): H.264?
DudeItsMikeMaxim (10:15:08 AM): VP6 or H.264
DudeItsMikeMaxim (10:15:10 AM): i can use either
markbowker (10:15:13 AM): ok
DudeItsMikeMaxim (10:15:18 AM): i have a drop down box in the encoder
markbowker (10:15:25 AM): and you are hard firewalled, right?
DudeItsMikeMaxim (10:15:34 AM): i am
DudeItsMikeMaxim (10:15:39 AM): but i have port 80 opened to this box
markbowker (10:15:52 AM): OK, brand of firewall?
DudeItsMikeMaxim (10:16:29 AM): SonicWALL Pro 2040
markbowker (10:16:37 AM): ok hang on a sec
DudeItsMikeMaxim (10:16:56 AM): http://www.adobe.com/devnet/flashmedias ... d_fm3.html
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23455
  • Loc: Woodbridge VA

Post 3+ Months Ago

OK Mike, when I set up a live stream video conference I had to set up additional things on my Cisco firewall. Some were as follows including opening port 50, 51, and 500 and 1755

Code: [ Select ]
fixup protocol h323 h225 1720
fixup protocol h323 ras 1718-1719
names
object-group service MMS tcp
description microsoft video streaming
port-object range 1755 1755
object-group service MMS-UDP udp
description microsoft video streaming
port-object range 1755 1755
access-list inbound permit tcp any host 24.239.101.13 eq 50
access-list inbound permit tcp any host 24.239.101.13 eq 51
static (inside,outside) tcp interface 1755 136.146.156.10 1755 netmask 255.255.255.255 0 0
static (inside,outside) udp interface 1755 136.146.156.10 1755 netmask 255.255.255.255 0 0
static (inside,outside) tcp interface h323 136.146.156.111 h323 netmask 255.255.255.255 0 0
static (inside,outside) tcp interface 50 136.146.156.115 50 netmask 255.255.255.255 0 0
static (inside,outside) tcp interface 51 136.146.156.115 51 netmask 255.255.255.255 0 0
  1. fixup protocol h323 h225 1720
  2. fixup protocol h323 ras 1718-1719
  3. names
  4. object-group service MMS tcp
  5. description microsoft video streaming
  6. port-object range 1755 1755
  7. object-group service MMS-UDP udp
  8. description microsoft video streaming
  9. port-object range 1755 1755
  10. access-list inbound permit tcp any host 24.239.101.13 eq 50
  11. access-list inbound permit tcp any host 24.239.101.13 eq 51
  12. static (inside,outside) tcp interface 1755 136.146.156.10 1755 netmask 255.255.255.255 0 0
  13. static (inside,outside) udp interface 1755 136.146.156.10 1755 netmask 255.255.255.255 0 0
  14. static (inside,outside) tcp interface h323 136.146.156.111 h323 netmask 255.255.255.255 0 0
  15. static (inside,outside) tcp interface 50 136.146.156.115 50 netmask 255.255.255.255 0 0
  16. static (inside,outside) tcp interface 51 136.146.156.115 51 netmask 255.255.255.255 0 0


My suggestion would be check your Sonic documentation and see what needs to be done to allow outbound On2VP6 or H.264 VOD
  • MichaelMaxim
  • Newbie
  • Newbie
  • User avatar
  • Posts: 10

Post 3+ Months Ago

The firewall is setup to allow ANY outbound connection at the moment.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23455
  • Loc: Woodbridge VA

Post 3+ Months Ago

just an update in case Mike doesn't get back to this. He did get it working. Essentially he also had to download and install Flash CS4 to set up a FLVPlayback component. The rest fell into place.

I must say, it is VERY slick too!

Post Information

  • Total Posts in this topic: 10 posts
  • Users browsing this forum: No registered users and 2 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.