Closed Bug 1054171 Opened 10 years ago Closed 6 years ago

[meta][RTSP] Support live stream over RTSP/RTP

Categories

(Firefox OS Graveyard :: RTSP, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ethan, Assigned: vchang)

References

Details

(Whiteboard: [caf priority: p2][CR 729193])

Attachments

(1 file)

So far, RTSP client on FFOS only supports video-on-demand.
And live stream could be a useful application of RTSP/RTP.
A requirement of live stream over RTSP/RTP had also been mentioned by China Unicom in bug 1003037.
Assignee: nobody → ettseng
*** Work Note: Preparing live stream source ***
Darwin Stream Server (DSS) can use prerecorded media (or stored file) and play back it as a simulated live stream.

0. Supposed DSS was already installed and started.
1. Enter the URL for the Streaming Server Admin page on a browser. For example:
   http://hostname:1220
2. Click "Playlists". Then click "New Media Playlist".
3. Drag a video from "Available Content" to "Items in This Playlist".
   Edit Name and Mount Point fields to something meaningful.
   For example: Name = "t-mobile", Mount Point = "t-mobile.sdp"
   Note that Mount Points that describe live movie streams always end with an .sdp extension.
4. Click "Save Changes" button in the right bottom corner.
5. Click the play button in the "Available Playlists" page.
   Now the media is being broadcasted as live stream.
   Its SDP file is created automatically under the movie folder of DSS.
   (On Mac: /Library/QuickTimeStreaming/Movies; On Linux: /usr/local/movies)
6. Use a streaming player to play the simulated live stream by entering the URL of the SDP file. For example:
   rtsp://hostname/t-mobile.sdp
Attached file vlc-livestream.pcap
Captured packets of a live stream. For research purpose.

Server: Darwin Streaming Server 6.0.3
Client: VLC media player 2.0.8
I am going to grab the bug from Ethan :-)
Assignee: ettseng → vchang
Whiteboard: [CR 729193]
Whiteboard: [CR 729193] → [caf priority: p2][CR 729193]
Summary: [RTSP] Support live stream over RTSP/RTP → [meta][RTSP] Support live stream over RTSP/RTP
Depends on: 1080467
Depends on: 1080468
Thanks to Benjamin and Ethan's help, I've tracked down the reason why live streaming can't be played. It can be played after a small fix, but more problems are found. Ethan suggested to make this bug a meta bug, which depends on the following bugs:

Bug 1080464 - [RTSP] Live stream frames are not rendered (the original problem)
Bug 1080461 - [RTSP] Live stream does not play automatically
Bug 1080467 - [RTSP] Live stream video performance tuning
Bug 1080468 - [RTSP] Live stream audio broken after played for a while
Good job! Thanks you for investigation and filing those bugs.
Let's keep going. :)
Good Job Jonathan!
(In reply to Ethan Tseng [:ethan] from comment #0)
> So far, RTSP client on FFOS only supports video-on-demand.
> And live stream could be a useful application of RTSP/RTP.
> A requirement of live stream over RTSP/RTP had also been mentioned by China
> Unicom in bug 1003037.

Hi, Ethan.
Do you have a specific plan for supporting RTSP Live Streaming in FFOS 2.0?
I look forward to your reply.
Thanks
(In reply to sangyeol from comment #8) 
> Hi, Ethan.
> Do you have a specific plan for supporting RTSP Live Streaming in FFOS 2.0?
> I look forward to your reply.
> Thanks

Our PM is in a better position to reply this question. :)
Forward to Howie.
Flags: needinfo?(hochang)
Hi sangyeol, currently we don't have any plan for supporting RTSP Live streaming in FFOS 2.0. Thank you.
Flags: needinfo?(hochang)
(In reply to howie [:howie] from comment #10)
> Hi sangyeol, currently we don't have any plan for supporting RTSP Live
> streaming in FFOS 2.0. Thank you.

Thank Ethan and howie for the help.
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: