Questions tagged [streaming]

Streaming is the process of delivering digital multimedia content from a provider to a consumer over a network. The provider may have the data stored or may be relaying it from a live source.

In computer science, streaming is the process of sending or receiving a sequence (stream) of data elements made available over time. A stream can be thought of as a conveyor belt that allows items to be processed one at a time rather than in large batches which must be completed in whole before subsequent data transfer occurs.

Streams are processed differently from batch data – normal functions cannot operate on streams as a whole, as they have potentially unlimited data, streams are codata (potentially unlimited), not data (which is finite).

More details in Wikipedia page on streaming media

Streaming Libraries

7307 questions
46
votes
3 answers

GStreamer rtp stream to vlc

I'm having some trouble figuring out how to create a simple rtp stream with gstreamer and display it on vlc. I've installed GStreamer 0.10.30 and VLC 1.1.3. My only requirement is to use MPEG4 or H.264 codecs. Right now, I can stream the GStreamer…
Nicola Desogus
  • 1,051
  • 1
  • 8
  • 7
45
votes
5 answers

synchronizing audio over a network

I'm in startup of designing a client/server audio system which can stream audio arbitrarily over a network. One central server pumps out an audio stream and x number of clients receives the audio data and plays it. So far no magic needed and I have…
sharkin
  • 12,162
  • 24
  • 86
  • 122
45
votes
4 answers

What is the difference between HLS and MPEG-DASH?

It seems both protocol does the same thing but is there a advantage of one over the other?
Necip Onur Uzun
  • 1,115
  • 3
  • 13
  • 16
42
votes
9 answers

How to write super-fast file-streaming code in C#?

I have to split a huge file into many smaller files. Each of the destination files is defined by an offset and length as the number of bytes. I'm using the following code: private void copy(string srcFile, string dstFile, int offset, int length) { …
ala
  • 7,070
  • 13
  • 47
  • 54
42
votes
1 answer

StreamCorruptedException: invalid type code: AC

My problem is when it tries to read the object the second time, it throws the exception: java.io.StreamCorruptedException: invalid type code: AC at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1356) at…
leba-lev
  • 2,788
  • 10
  • 33
  • 43
42
votes
4 answers

Dynamically create and stream zip to client

I am using NodeJs (w/express) and I am trying to stream a zip file back to the client. The files contained in the zip do not live on the file system, rather they are created dynamically. I would like to stream the file(s) content to the zip and…
lostintranslation
  • 23,756
  • 50
  • 159
  • 262
42
votes
4 answers

Sliding Vs Tumbling Windows

I'm reading a long article about Data Stream Management, and I'm a bit confused by the difference between Sliding and Tumbling Windows. So far I've understood that tumbling windows can be time-based and has fixed (start,end)-points which "tumbles"…
gronnbeck
  • 993
  • 1
  • 7
  • 16
42
votes
2 answers

Android - MediaPlayer Buffer Size in ICS 4.0

I'm using a socket as a proxy to the MediaPlayer so I can download and decrypt mp3 audio before writing it to the socket. This is similar to the example shown in the NPR news app however I'm using this for all Android version 2.1 - 4 atm. NPR…
denizmveli
  • 2,558
  • 1
  • 23
  • 18
41
votes
3 answers

Upload live streaming video from iPhone like Ustream or Qik

How to live stream videos from iPhone to server like Ustream or Qik? I know there's something called Http Live Streaming from Apple, but most resources I found only talks about streaming videos from server to iPhone. Is Apple's Http Living…
0pcl
  • 1,154
  • 4
  • 17
  • 22
40
votes
2 answers

Streaming MP3s from Amazon S3

Is there a way to stream MP3s stored on Amazon S3 via a Flash widget embedded in a website, or some other method?
netflux
  • 3,648
  • 6
  • 37
  • 40
39
votes
8 answers

Live Video Streaming with PHP

I have a PHP/AJAX/MYSQL chat application. I want to add video chatting to my application. How can I create live video streaming to be used for live video conferences/chatting in a PHP application. What are the key-terms I need to know if I wanted to…
smyles
38
votes
9 answers

UISlider with ProgressView combined

Is there an apple-house-made way to get a UISlider with a ProgressView. This is used by many streaming applications e.g. native quicktimeplayer or youtube. (Just to be sure: i'm only in the visualization interested) cheers Simon
endo.anaconda
  • 2,449
  • 4
  • 29
  • 55
37
votes
4 answers

Live streaming through MP4

I am working on an online TV service. One of the goals is for the video to be played without any additional browser plug-ins (except for Flash). I decided to use MP4, because it is supported by the majority of HTML5 browsers and by Flash (for…
Ivo
  • 1,673
  • 3
  • 19
  • 28
37
votes
2 answers

Convert video Input Stream to RTMP

I want to stream video recording from my android phone to network media server. The first problem is that when setting MediaRecorder output to socket, the stream is missing some mdat size headers. This can be fixed by preprocessing that stream…
Marko
  • 30,263
  • 18
  • 74
  • 108
36
votes
6 answers

Play RTSP streaming in an Android application

I am trying to develop an Android based application, which can play video from a live stream. This live stream is produced using Wowza Media Server. The URL is: rtsp://tv.hindiworldtv.com:1935/live/getpun I have tried following code in…
SJSSoft
  • 723
  • 2
  • 10
  • 28