LINUX에서 Streaming 서버를 구축하는 방법에 대해..
글쓴이: dewytear / 작성시간: 월, 2003/08/11 - 1:56오후
이번에 학교에서 졸업 작품으로.. 인터넷 방송 서버를 구축하려 합니다.
현재 리눅스 서버는 어느정도 완성이 되었는데요..
Streaming서버를 리눅스에서도 구현할 수 있을까 싶어서...
여러 선배님들께 자문을 구하고 싶습니다.
인터넷에서 검색도 해보고 이곳저곳 게시판에서도 미약하지만..
알아본 바로는... MS쪽 시스템의 Streaming서버를 구현하기엔
리눅스로는 힘들다는 얘기 뿐입니다.
그동안 세월도 많이 흘렀고 리눅스에서도 가능해졌을까 싶기도 하고요.
리눅스가 안되면... 2000서버로 하려고 합니다.
이에대해 조언이나.. 적당한 how to가 나와있는 SITE 좀 알려주세요.
그럼 오늘 하루도 행복한 하루되세요~ :lol:
Forums:
요즘 저도 이쪽 자료를 모으면서 분석중인데...[url]http://
요즘 저도 이쪽 자료를 모으면서 분석중인데...
http://www.helixcommunity.org
http://www.real.com/devzone
이거 보면은 좀 그런대로 도움이 되실거 같군요...
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
도움이 될지 모르겠지만..
http://developer.apple.com/darwin/projects/streaming/
한번 방문해 보세요.. ^^
세상은 날 삼류라 하고 이 여자는 날 사랑이라 한다.
http://bbs.kldp.org/viewtopic.php?t=2095
http://bbs.kldp.org/viewtopic.php?t=20951&start=0&postdays=0&postorder=asc&highlight=broadcast
이곳에 올려진 글내용입니다.
주제를 올리신 분의 엔진을 다 써보았는데...
ffmpeg은 화면이 끊히는 경우가 많고...
가벼운 걸로 따지면 gini가 최고입니다.
단 도큐먼트가 허접이라 생전 보지못한 글을 읽으면서...
설치해야하지만... 잘 돌아갑니다.
헬릭스도 좋은데 라이센스가 찝찝해서...
단 이모두 vod는 지원안하고 broadcast만 지원합니다.
(즉 빨리 보내기, 건너뛰기, 뒤로 돌리기 이런 거 하나도 안됍니다.)
정말 열받는 것은...
기술이 없어서 이런 걸 구현못하는 것이 아니라...
마이크로소프트가 asf파일 포멧에 대한 리버스 엔지니어링을
불법으로 정의해버렸기 때문입니다.
오죽했으면 와인을깔고... 윈도그 미디어 서버를 돌려 볼까
생각까지 했습니다.
정말정말 열받더군요.
There is no spoon. Neo from the Matrix 1999.
Helix 서버로 WMT 의 VOD,Broadcast 모두 가능 합니다
Helix 서버로 WMT 의 VOD,Broadcast 모두 가능 합니다.
Helix로 가능하기는 합니다만(Helix는 무료인가요?) 기능상은 Wi
Helix로 가능하기는 합니다만(Helix는 무료인가요?) 기능상은 Windows
Media Service에 미치지 못하는 점이 많습니다. 단순히 취미 수준이라면
모를까... 대규모 서비스를 하려면 어려운 점이 많죠.
--
익스펙토 페트로눔
[quote="cjh"]Helix로 가능하기는 합니다만(Helix는 무료
Helix 는 Real Network 제품입니다.
가격도 상당히 고가 이구요.
http://www.realnetworks.com/products/server/index.html
대역폭 1Mbps 라이센스의 무료제품이 있으니 재미로 테스트 해보시면,
생각보다 상당히 강력한 제품이라는걸 아실 수 있으실겁니다.
상업용이 아니고 그냥 졸작이나 시험 프로젝트 용도라면위에 어느분이
상업용이 아니고 그냥 졸작이나 시험 프로젝트 용도라면
위에 어느분이 말하신 애플 darwin 서버 (소스 및 스팩이 전부 공개되어 있음) 나 mepg4ip 를 사용하시면 리눅스에서도 설치하여 사용할 수 있습니다.
dawin서버는 mpeg쪽 지원보다 애플 미디어 형식인 mov를 주로
사용하고 mpeg4ip는
Provided are an MPEG-4 AAC audio encoder, an MP3 encoder, two MPEG-4 video encoders, an MP4 file creator and hinter, an IETF standards-based streaming server, and an MPEG-4 player that can both stream and playback from local file.
라고 되어 있네요(제가 써본것은 darwin입니다.)
둘다 대부분의 표준 미디어 전송 프로토콜(RTP, RTCP 등등)을 다 지원합니다.
클라이언트가 윈도우즈라면 darwin의 경우 애플에서 만든 윈도우즈용 플레이어인 quicktime을 사용할수가 있겠네요. 그런데 클라이언트 add-on 프로그래밍도 필요한 경우 quicktime이 activeX로 되어 있어서 컨트롤의 인터페이스는 사용할 수 있지만 그에 대한 개발자 메뉴얼이 있는지는 모르겠네요.
리눅스 기반 WMT 스트리밍/캐시 서버는 별도 제품이 존재하는 것이 있습
리눅스 기반 WMT 스트리밍/캐시 서버는 별도 제품이 존재하는 것이 있습니다.
마찬가지로 상당히 고가입니다만... 2003 버전의 스트리밍 서버 수준의
기능도 제공한다고 하네요.
http://www.starbak.com
--
익스펙토 페트로눔
그러고 보니 GNU에서 운영하는 RTP 기반의video4lan이라
그러고 보니 GNU에서 운영하는 RTP 기반의
video4lan이라는 프로젝트가 있습니다.
전용 클라이언트가 필요하긴한데...
문서도 잘나와있고... 윈도우쪽 리눅스쪽 다 바이너리를 모두 구할 수 있습니다.
There is no spoon. Neo from the Matrix 1999.
댓글 달기